package com.laogao.lesson096.状态模式2;

/**
 * @author：gaoliang
 * @date： 2025/5/19  16:12
 */
public class Test {
    public static void main(String[] args) {
        Person person = new Person();
        person.setState(new SleepingState());
        person.doSomething(); // 输出：我在睡觉，不能工作

        person.setState(new WorkingState());
        person.doSomething(); // 输出：我在工作，写代码
    }
}
